const db = require("../../utils/db.js");
const util = require("../../utils/util.js");
// 在页面中定义插屏广告
let interstitialAd = null

Page({
	data: {
		list: [], //列表内容
	},
	onLoad() {
		// 在页面onLoad回调事件中创建插屏广告实例
		if (wx.createInterstitialAd) {
		  interstitialAd = wx.createInterstitialAd({
		    adUnitId: 'adunit-c41d7d7535a297d5'
		  })
		  interstitialAd.onLoad(() => {})
		  interstitialAd.onError((err) => {})
		  interstitialAd.onClose(() => {})
		}
		
		this.getList()
	},
	onShow(){
		// 在适合的场景显示插屏广告
		if (interstitialAd) {
		  interstitialAd.show().catch((err) => {
		    console.error(err)
		  })
		}
	},
	//下拉刷新
	onPullDownRefresh(){
		this.getList()
	
	},
	//获取信息列表
	async getList() {
		var res = await db.findAll("news", {status:1}, {
			title: true,
			images: true,
			addtime: true,

		});
		var list = res.data;
		list.forEach(item => {
			var addtime = new Date(item.addtime);
			item.addtime = util.formatTime(addtime)
		})
		this.setData({
			list
		})
		wx.stopPullDownRefresh()
	},
	//页面分享
	onShareAppMessage(){

	},
	//跳转详情页
	toDetail(e) {
		// console.log(e)
		var id = e.currentTarget.id;
		wx.navigateTo({
			url: `/pages/newsDetail/newsDetail?id=${id}`
		})
	}
})